solid-liquid separation - Francés Inglés Diccionario